/*字体设置*/
@font-face {
  font-family: 'shou';
  src: url('/fonts/shou.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'Caveat-Regular';
  src: url('/fonts/Caveat-Regular.ttf');
  font-display: swap;
}
h1#site-title {
    font-family:'Caveat-Regular', 'shou';
}
span#subtitle {
    font-family:shou!important
}
a#site-name {
    font-family:Caveat-Regular!important
}
div#menus {
    font-family:shou!important
}

/*apyer缩进*/
.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body {
  left: -66px !important;
  /* 默认情况下缩进左侧66px，只留一点箭头部分 */
}

.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body:hover {
  left: 0 !important;
  /* 鼠标悬停是左侧缩进归零，完全显示按钮 */
}

/* 页脚透明 */
#footer{
  background: transparent!important;
}
/* 头图透明 */
#page-header{
  background: transparent!important;
}
/*top-img黑色透明玻璃效果移除，不建议加，除非你执着于完全一图流或者背景图对比色明显 */
#page-header.post-bg:before {
  background-color: transparent!important;
}
/*夜间模式伪类遮罩层透明*/
[data-theme="dark"]
  #footer::before{
      background: transparent!important;
    }
[data-theme="dark"]
  #page-header::before{
    background: transparent!important;
    }

div#post{
  background: rgba(255, 255, 255, 0.9);
}
div#page{
  background: rgba(255, 255, 255, 0.9);
}
div#archive{
  background: rgba(255, 255, 255, 0.9);
}
div#tag{
  background: rgba(255, 255, 255, 0.9);
}
div#category{
  background: rgba(255, 255, 255, 0.9);
}
#recent-posts>.recent-post-item,.layout_page>div:first-child:not(.recent-posts),.layout_post>#page,.layout_post>#post,.read-mode .layout_post>#post {
    background: rgba(255, 255, 255, 0.9);
}

#aside-content>.card-widget {
    background: rgba(255, 255, 255, 0.9);
}
#aside-content>.sticky_layout>.card-widget {
    background: rgba(255, 255, 255, 0.9);
}
#clock {
  background: rgba(255, 255, 255, 0);
}

/*鼠标样式*/
body {
    cursor: url(https://cdn.jsdelivr.net/gh/sviptzk/HexoStaticFile@latest/Hexo/img/default.cur),
        default;
}
img {
    cursor: url(https://cdn.jsdelivr.net/gh/sviptzk/HexoStaticFile@latest/Hexo/img/pointer.cur),
        default;
}
/*隐藏指定卡片*/
#aside-content>.sticky_layout>.card-widget.card-categories,.card-archives {
  display: none!important;
}

/*
/*相册页面定位修复
a > img, .justified-gallery > div > img,
.justified-gallery > figure > img,
.justified-gallery > a > a > img,
.justified-gallery > div > a > img,
.justified-gallery > figure > a > img,
.justified-gallery > a > svg,
.justified-gallery > div > svg,
.justified-gallery > figure > svg,
.justified-gallery > a > a > svg,
.justified-gallery > div > a > svg,
.justified-gallery > figure > a > svg{
  position:static!important;
}
*/